課程名稱 |
計算數學導論 Introduction to Computational Mathematics |
開課學期 |
105-1 |
授課對象 |
理學院 數學系 |
授課教師 |
王偉仲 |
課號 |
MATH3604 |
課程識別碼 |
201 49730 |
班次 |
|
學分 |
4 |
全/半年 |
半年 |
必/選修 |
必修 |
上課時間 |
星期一8,9(15:30~17:20)星期三8,9(15:30~17:20) |
上課地點 |
新505新103 |
備註 |
221 U4280計算數學導論(3學分)得用201 49730計算數學導論(4學分)替代。 總人數上限:70人 外系人數限制:10人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/1051MATH3604_ |
課程簡介影片 |
|
核心能力關聯 |
本課程尚未建立核心能力關連 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
This is an introductory course to scientific computing. This introduction level course covers basic scientific computing topics, including nonlinear equations, approximation, numerical differentiation and integration, linear systems, eigenvalues and eigenvectors, numerical optimization, and numerical differential equations. We will discuss both mathematical principles, numerical algorithms, and software development for solving realistic scientific and engineering problems. One distinguishing feature of the course is "learning-by-doing". |
課程目標 |
Students are expected
- to obtain an intuitive and working understanding of basic numerical methods,
- to gain appreciation of the concept of computational error and of the need to analyze and predict it,
- to implement numerical methods by using a computer language (mainly MATLAB), and
- to develop teamwork experience plus oral communication and writing skills. |
課程要求 |
Basic programming skills, Calculus, Multivariable Calculus, Linear Algebra |
預期每週課後學習時數 |
|
Office Hours |
另約時間 |
指定閱讀 |
[1] "Scientific Computing with MATLAB and Octave" by Alfio Quarteroni, Fausto Saleri and Paola Gervasio, Fourth Edition, 2014
(You can download the book via the NTU network from the URL "http://link.springer.com/book/10.1007%2F978-3-642-45367-0") |
參考書目 |
[1] "Numerical Analysis" by Richard L. Burden and J. Douglas Faires (9nd edition)
[2] "Numerical Computing with MATLAB" by Cleve Moler
(http://www.mathworks.com/moler/chapters.html)
[3] "Introduction to Scientific Computing" by Charles F. van Loan (2nd Edition)
[4] "Scientific Computing: An Introductory Survey" by Michael T. Heath (2nd Edition)
[5] "Numerical Analysis: Mathematics of Scientific Computing" by David Kincaid and Ward Cheney
(3rd edition)
[6] "Numerical Mathematics" by Alfio Quarteroni, Riccardo Sacco, Fausto Saleri.
[7] "MATLAB Guide" by Desmond J. Higham and Nicholas J. Higham (2nd edition)
[8] 「MATLAB程式設計入門篇」,張智星 (第三版)
[9] 「MATLAB程式設計進階篇」,張智星 (第二版) |
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
Coding Homework and Quizzes |
40% |
以上機寫程式為主。 |
2. |
Midterm Exam |
30% |
以手寫與理論為主。 |
3. |
Final Exam |
30% |
以手寫與理論為主。 |
|
週次 |
日期 |
單元主題 |
第1週 |
2016/09/12 |
<font color = "FF0000"><b>Course Introduction and MATLAB</b></font><br>
M: Course Introduction and Chap. 1 @ 新生505<br>
W: Lab Α @天數301
<font color=#0000cc><br>
HW Chap. 1: 1, 4, 5, 12, 13, 14 |
第2週 |
2016/09/19 |
<font color = "FF0000"><b>Computer Arithematics</b></font><br>
M: Chap. 1 @ 新生505<br>
W: Lab Α&Β @天數301
|
第3週 |
2016/09/26 |
<font color = "FF0000"><b>Nonlinear Equation</b></font><br>
M: Chap. 2 @ 新生505
<font color=#0000cc><br>
HW Chap. 2: 4, 5, 6, 7, 8, 11, 15, 16, 17 |
第4週 |
2016/10/03 |
<font color = "FF0000"><b>Linear Regression & Logistic Regression</b></font><br>
M: Chap. 2 @ 新生505
W: Lab Γ @天數301 |
第5週 |
2016/10/10 |
<font color = "FF0000"><b>Approximation</b></font><br>
W: Chap. 3 @ 新生103
<font color=#0000cc><br>
HW Chap. 3: 1, 2, 9, 12, 13, 14 |
第6週 |
2016/10/17 |
<font color = "FF0000"><b>Approximation</b></font><br>
M: Chap. 3 @ 新生505
W: Lab Δ @ 天數301
|
第7週 |
2016/10/24 |
<font color = "FF0000"><b>Numerical Differentiation and Integration</b></font><br>
M: Chap. 4 @ 新生505
W: Lab Ε @ 天數301 |
|